//
// 二叉搜索树
// Created by 麻再挺 on 2021/12/20.
//

#ifndef DATA_STRUCTURE_C_BST_SEARCH_H
#define DATA_STRUCTURE_C_BST_SEARCH_H

#include <stdio.h>
#include <stdlib.h>
#include "./../tree/bi_tree.h"

/**
 * 二叉搜索树插入数据
 * @param t 二叉树
 * @param e 数据
 */
bool BST_Insert(BstTree *t, TElemType e);

/**
 * 二叉搜索树删除数据
 * @param t 二叉树
 * @param e 数据
 */
bool BST_Delete(BstTree *t, TElemType e);

/**
 * 中序遍历
 * @param t 二叉树
 */
void InOrderBstTraverse(BstTree t);

#endif //DATA_STRUCTURE_C_BST_SEARCH_H
